Using Better Communication to Improve Programming by Demonstration
نویسنده
چکیده
My research focuses on how a user communicates with a programming-by-demonstration (PBD) system. In particular, I experimenting with new nonverbal, direct manipulation techniques that will enhance a user’s expressiveness and subsequently will make it possible to infer a broader range of application behavior. The techniques include a new form of demonstrational interaction called nudges used to specify behavior. Complementing nudges is a special form of selection which is used to give the system hints by identifying significant objects. A new deck-of-playing-cards metaphor is also introduced for specifying useful effects such as randomness and sequencing. Other techniques use objects for annotating examples uch as behavior icons for manipulating and editing behaviors, and temporal ghosts to allow explicit references to past states. Finally, using guide objects is a technique for demonstrating constraints and hidden connections between objects. Complementing these new techniques will be an inferencing algorithm sufficiently powerful to convert data from all these sources into application behavior. Special attention will be given toward how hints are used to regulate inferencing. By fostering better communication between the user and the system, these techniques should allow the user to create highly interactive software with minimal programming expertise.
منابع مشابه
Development of using balance scorecard in universities for having better performance: a fuzzy DEMATEL-Shapley value goal programming approach
Universities have a magnificent role in the sustainable development of their country and international scientific production of their country. Purpose of this paper is expansion of using balance scorecard in universities In order to improve performance of universities in learning and educating. The Balanced Scorecard (BSC) is an extensively adopted performance management framework in a lot of o...
متن کاملDevelopment of using balance scorecard in universities for having better performance: a fuzzy DEMATEL-Shapley value goal programming approach
Universities have a magnificent role in the sustainable development of their country and international scientific production of their country. Purpose of this paper is expansion of using balance scorecard in universities In order to improve performance of universities in learning and educating. The Balanced Scorecard (BSC) is an extensively adopted performance management framework in a lot of o...
متن کاملTactile interface user-friendliness evaluated in the context of robot programming by demonstration
In this paper we describe preliminary results on the impact of providing different types of robot feedback on the effectiveness of teaching by demonstration, as well as on user satisfaction. Participants had to teach a humanoid robot various ways of holding a can, via tactile feedback, by providing several rounds of demonstration. Our goal was to determine the best way of providing feedback in ...
متن کاملDimensionality Reduction and Improving the Performance of Automatic Modulation Classification using Genetic Programming (RESEARCH NOTE)
This paper shows how we can make advantage of using genetic programming in selection of suitable features for automatic modulation recognition. Automatic modulation recognition is one of the essential components of modern receivers. In this regard, selection of suitable features may significantly affect the performance of the process. Simulations were conducted with 5db and 10db SNRs. Test and ...
متن کاملA Heuristic Approach for Solving LIP with the Optional Feasible or Infeasible Initial Solution Points
An interactive heuristic approach can offer a practical solution to the problem of linear integer programming (LIP) by combining an optimization technique with the Decision Maker’s (DM) judgment and technical supervision. This is made possible using the concept of bicriterion linear programming (BLP) problem in an integer environment. This model proposes two bicriterion linear programs for iden...
متن کامل